@charset "gb2312";
/* CSS Document */

body{font-size:12px;color:#333; font-family:Microsoft YaHei; background:#fff; line-height:24px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,button,select{margin:0;padding:0;}
button{border:none;}
ol,ul,li{list-style:none;}
a{text-decoration:none;outline:none; color:#333;}
a:hover{text-decoration:none;}
a img,img{border:none;}
div{ margin:0 auto;}
area{ cursor:pointer;display: block;}


.b01{ margin-top:50px;}
.fcall{background: url(../images/bgdb.jpg) repeat-x scroll left top rgba(0, 0, 0, 0);bottom: 0;display: block;height: 53px;margin-top: 15px;position: fixed;text-align: center;width: 100%;}
.top{ background:#05527e; width:320px; height:45px;}
.top img{ margin:5px 30px 0 10px}
.banner{ width:320px; margin-top:5px;}
.dd{ width:320px; height:95px; background:#f6f6f6; margin-top:5px;}
.dd img{ margin:20px 10px 0 10px; float:left;}
.dd p{ width:245px; float:left; line-height:20px; text-indent:2em; padding-top:10px;}
.title1{ width:320px; margin-top:3px; background:url(../images/bp_23.jpg) no-repeat; height:34px; position:relative;}
.title1 a{ width:77px; height:25px;left:232px;top:6px; position:absolute;  cursor:pointer;}
.t1{ width:320px; height:163px;}
.left{ width:94px; height:114px; float:left; margin:25px 0 0 10px;}
.right{ width:206px; height:153px;  float:right; margin-top:10px;}
.right li{ width:205px; height:33px; background:#dde9ff; margin-top:5px; float:left; line-height:32px; float:left;font-size:14px; color:#2765b0;}
.hc01{ background:url(../images/bp_26.jpg) no-repeat; width:25px; height:31px;  float:left; }
.hc02{ background:url(../images/bp_32.jpg) no-repeat; width:25px; height:31px;  float:left; }
.hc03{ background:url(../images/bp_34.jpg) no-repeat; width:25px; height:31px; float:left; }
.hc04{ background:url(../images/bp_36.jpg) no-repeat; width:25px; height:31px;  float:left; }
.title2{ width:320px; margin-top:7px; background:url(../images/bp_39.jpg) no-repeat; height:34px;}
.t2{ width:320px; height:355px;  margin-top:5px;}
.z1{ width:320px; height:107px;  }
.z1 dl dd{ background:url(../images/bp_45.jpg) no-repeat; margin:25px 5px 0 10px; width:141px; height:53px; float:left; color:#284c80; font-weight:600; padding-left:50px;}
.z1 dl dt{ float:left;}
.z2{ width:320px; height:107px;  }
.z2 dl dt{ background:url(../images/bp_53.jpg) no-repeat; margin:25px 0 0 5px; width:151px; height:53px; float:left; color:#284c80; font-weight:600; padding-left:40px;}
.z2 dl dd{ float:left;}
.z3{ width:320px; height:107px;  }
.z3 dl dd{ background:url(../images/bp_60.jpg) no-repeat; margin:25px 5px 0 10px; width:141px; height:53px; float:left; color:#284c80; font-weight:600; padding-left:50px;}
.z3 dl dt{ float:left;}
.hy01{  background:url(../images/bp_422.jpg) no-repeat; margin-left:20px;width:163px; height:28px; font-weight:600; padding:5px 0 0 15px;}
.hd{ width:320px; height:75px; margin-top:5px;}
.ys{ width:320px; height:31px; background:#2765b0; margin-top:5px; color:#FFF; font-family:Microsoft YaHei; font-size:16px; font-weight:600; line-height:31px; text-align:center;}
.ys01{ width:320px; height:128px; margin-top:5px;}
.zx{ background:url(../images/bp_70.jpg) no-repeat; width:320px; height:43px; position:relative;}
.zx a{ position:absolute; width:156px; height:26px; float:left;  top:10px; left:50px; cursor:pointer;}
.title3{ width:320px; height:34px; margin-top:3px; }
.wz01{ width:300px; height:85px; text-indent:2em; line-height:22px; margin-top:5px;}
.wm{ width:320px; height:250px; margin-top:5px;}
.li01{ background:url(../images/bp_74.jpg) no-repeat; margin:5px 0 0 5px;; width: 133px; height:47px; float:left; padding:75px 0 0 20px; line-height:20px;}
.li02{ background:url(../images/bp_76.jpg) no-repeat; margin-top:5px; width: 133px; height:47px; float:left; padding:75px 0 0 20px; line-height:20px;}
.li03{ background:url(../images/bp_78.jpg) no-repeat; margin-left:5px;width: 133px; height:47px; float:left; padding:75px 0 0 20px; line-height:20px;}
.li04{ background:url(../images/bp_79.jpg) no-repeat; width: 153px; width: 133px; height:47px; float:left; padding:75px 0 0 20px; line-height:20px;}
.title4{ width:320px; height:34px;margin-top:8px; background:url(../images/bp_72-35.jpg) no-repeat;  position:relative;}
.title4 a{ width:77px; height:34px;left:232px;top:6px; position:absolute;  cursor:pointer;}
.wz02{ width:300px; height:120px; text-indent:2em; line-heisght:22px; margin-top:5px;}
.tt{ width:306px; height:204px; margin-bottom:5px; }
.wx{ background:url(../images/bp_92.jpg) no-repeat; padding:6px 0 0 80px; width:240px; height:50px; line-height:20px;}
.zx01{ width:276px; height:85px;text-align:center; margin-top:5px;}
.zx01 img{ margin:0 3px 3px 0;}
.bottom_dh{ width:320px; height:37px; background:#2765b0; }
.bottom_dh a{ color:#FFF; font-size:14px;padding:0 10px; line-height:37px;}
.botm{ width:320px; height:90px;text-align:center; line-height:20px; margin-top:5px;}